package com.platform.dto;

import java.util.List;

import com.platform.base.mvc.BaseModel;

import lombok.Getter;
import lombok.Setter;

/**
 * @ClassName:  Modular   
 * @Description:模块信息
 * @author: 吴元森 
 * @date:   2019年12月24日 下午3:50:28   
 *     
 * @Copyright: 2019 吴元森.
 */
@Getter
@Setter
public class Modular extends BaseModel {
	private static final long serialVersionUID = 1L;
	
	private Long id;//   模块ID
	private String modularcode;//   模块编码
	private String name;//   模块名称
	private String modularen;//   模块拼音
	private String modularright;//   权限字 表示模块有那些权限，权限之间由逗号隔开
	private String showname;//   显示名称
	private String parent_;//   父类
	private String children_;//   子类
	private String extendclass;//   延伸类
	private String extendtype;//   延伸码
	private String remarks;//   备注
	private Long order;//   排序
	private Modular parent;
	private List<Modular> children;
	private boolean leaf=false; //是否是叶子节点
	private String icon;
	private String view;	//视图具体路径
	private int initMenu; //是否初始化权限数据
}